d7ea89ece444b82e798d98d48cb6c1079249c31b,concourse-ete-test-core/src/main/java/com/cinchapi/concourse/server/ManagedConcourseServer.java,ManagedConcourseServer,executeCli,#String#String#,439
Before Change
public List<String> executeCli(String cli, String... args) {
ProcessBuilder pb = Processes.getBuilder(ArrayBuilder.<String> builder()
.add("sh").add("concourse").add(cli).add(args).build());
pb.directory(new File(installDirectory + File.separator + BIN));
try {
Process process = pb.start();
process.waitFor();
After Change
for (String arg : args) {
args0.add(arg.split("\\s"));
}
Process process = new ProcessBuilder(args0.build())
.directory(
new File(installDirectory + File.separator + BIN))
.start();
ProcessResult result = Processes.waitFor(process);
if(result.exitCode() == 0) {
return result.out();